something of that sort - French English Dictionary